[2019-12-01T00:04:02.009] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEyOTAxMywiZXhwIjoxNTc1MTMyNjEzfQ.mEN2mWOhPYuDopkLZ7WzSs-ZRwM5zrGq-9Ka6gJJ7hU',
  body: {},
  costTime: 22,
  response: { status: 404,
     message: 'Not Found',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization' },
     body: undefined } }
[2019-12-01T00:04:34.190] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEyOTAxMywiZXhwIjoxNTc1MTMyNjEzfQ.mEN2mWOhPYuDopkLZ7WzSs-ZRwM5zrGq-9Ka6gJJ7hU',
  body: {},
  costTime: 14,
  response: { status: 404,
     message: 'Not Found',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization' },
     body: undefined } }
[2019-12-01T00:05:25.669] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEyOTAxMywiZXhwIjoxNTc1MTMyNjEzfQ.mEN2mWOhPYuDopkLZ7WzSs-ZRwM5zrGq-9Ka6gJJ7hU',
  body: {},
  costTime: 102,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:06:29.564] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEyOTAxMywiZXhwIjoxNTc1MTMyNjEzfQ.mEN2mWOhPYuDopkLZ7WzSs-ZRwM5zrGq-9Ka6gJJ7hU',
  body: {},
  costTime: 61,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:07:02.081] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 19,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T00:07:02.115] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDAyMiwiZXhwIjoxNTc1MTMzNjIyfQ.USX1G9fo-Kc78Xg7Keustdw__8L0oTScjvwSj9fBwQI1',
  body: {},
  costTime: 4,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:08:13.837] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDAyMiwiZXhwIjoxNTc1MTMzNjIyfQ.USX1G9fo-Kc78Xg7Keustdw__8L0oTScjvwSj9fBwQI1',
  body: {},
  costTime: 11,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:08:17.440] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDAyMiwiZXhwIjoxNTc1MTMzNjIyfQ.USX1G9fo-Kc78Xg7Keustdw__8L0oTScjvwSj9fBwQI1',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:08:48.945] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 38,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T00:08:48.980] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDEyOCwiZXhwIjoxNTc1MTMzNzI4fQ.8_Buwjdt8uznUjA5oq9ydSG23Z3OO8XackVkS332LoA1',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:09:04.729] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDEyOCwiZXhwIjoxNTc1MTMzNzI4fQ.8_Buwjdt8uznUjA5oq9ydSG23Z3OO8XackVkS332LoA1',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:09:48.765] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 27,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T00:09:48.805] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDE4OCwiZXhwIjoxNTc1MTMzNzg4fQ.iAOJCHtB4MgBIJV3a3iRrI_u-Xj74dxn44arQhhRGyQ',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:11:12.791] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 43,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T00:11:13.001] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDI3MiwiZXhwIjoxNTc1MTMzODcyfQ._ZM-ClFjHDHMdWVPgiczdBCqejPaTFzILcHZLgUP04k',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T00:12:12.451] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 35,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T00:12:12.670] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDMzMiwiZXhwIjoxNTc1MTMzOTMyfQ.ELC7kO6wJGyI9FiT_-8Zom7NDrDRTo_UCm_rbhSqEk0',
  body: {},
  costTime: 17,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:13:41.317] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDMzMiwiZXhwIjoxNTc1MTMzOTMyfQ.ELC7kO6wJGyI9FiT_-8Zom7NDrDRTo_UCm_rbhSqEk0',
  body: {},
  costTime: 40,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:14:18.825] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 26,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T00:14:18.910] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 37,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:14:47.737] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 41,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:16:20.518] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 35,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:18:05.442] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 104,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:19:23.491] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 43,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:20:46.808] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 85,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:22:50.582] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 39,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:23:14.898] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 45,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:25:23.434] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 115,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:26:28.595] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 45,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:27:18.134] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 80,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:36:05.143] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 193,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T00:37:28.339] [INFO] response - { method: 'GET',
  url: '/',
  body: {},
  costTime: 30,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/html; charset=utf-8',
        'content-length': '1029' },
     body: '<!DOCTYPE html>\r\n<head>\r\n\t<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n\t<title>登录</title>\r\n\t<link rel="stylesheet" type="text/css" href="/stylesheets/style.css" />\r\n\t<link rel="stylesheet" type="text/css" href="/stylesheets/body.css"/> \r\n</head>\r\n<body>\r\n\t<div class="container">\r\n\t\t<section id="content">\r\n\t\t\t<form action="/checkLogin" method="post">\r\n\t\t\t\t<h1>登录</h1>\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<input type="text" placeholder="工号/学号" required="" id="username" name="user_id"/>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<input type="password" placeholder="密码" required="" id="password" name="password"/>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class="">\r\n\t\t\t\t\t<span class="help-block u-errormessage" id="js-server-helpinfo">&nbsp;</span>\t\t\t\r\n\t\t\t\t</div> \r\n\t\t\t\t<div>\r\n\t\t\t\t\t<!-- <input type="submit" value="Log in" /> -->\r\n\t\t\t\t\t<input type="submit" value="登录" class="btn btn-primary" id="js-btn-login"/>\r\n\t\t\t\t</div>\r\n\t\t\t</form><!-- form -->\r\n\t\t\t\r\n\t\t</section><!-- content -->\r\n\t</div>\r\n\t<!-- container -->\r\n</body>\r\n</html>' } }
[2019-12-01T00:37:37.669] [INFO] response - { method: 'POST',
  url: '/checkLogin',
  body: { user_id: '1002', password: '123456' },
  costTime: 147,
  response: { status: 302,
     message: 'Found',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        location: '/index',
        'content-type': 'text/html; charset=utf-8',
        'content-length': '43' },
     body: 'Redirecting to <a href="/index">/index</a>.' } }
[2019-12-01T00:37:37.702] [INFO] response - { method: 'GET',
  url: '/index',
  body: {},
  costTime: 12,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/html; charset=utf-8',
        'content-length': '1392' },
     body: '<!DOCTYPE html>\r\n<head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n<title>后台管理系统</title>\r\n<link type="text/css" rel="stylesheet" href="/stylesheets/style_index.css" />\r\n<script type="text/javascript" src="/javascripts/jquery-1.8.3.min.js"></script>\r\n<script type="text/javascript" src="/javascripts/menu.js"></script>\r\n</head>\r\n\r\n<body>\r\n<div class="top"></div>\r\n<div id="header">\r\n\t<div class="logo">后台管理</div>\r\n\t<div class="navigation">\r\n\t\t<ul>\r\n\t\t \t<li>欢迎您！</li>\r\n\t\t\t<li>李四</li>\r\n\t\t\t<li><a href="/logout">退出</a></li>\r\n\t\t</ul>\r\n\t</div>\r\n</div>\r\n<div id="content">\r\n\t<div class="left_menu">\r\n\t\t<ul id="nav_dot">\r\n      <li>\r\n        <h4 class="M1"><span></span>科研资料管理</h4>\r\n        <div class="list-item none">\r\n          <a href=\'\'>资料查询</a>\r\n        </div>\r\n      </li>\r\n\t\t\t<li>\r\n        <h4   class="M10"><span></span>用户管理</h4>\r\n        <div class="list-item none">\r\n          <a href=\'/users/userlist\' target="iframe1">用户列表</a>\r\n        </div>\r\n      </li>\r\n    </ul>\r\n\t</div>\r\n\t<div class="m-right">\r\n\t\t\t<div class="main">\r\n\t\t\t\t<iframe frameborder="0" name="iframe1"  width="100%" height="100%">\r\n\t\t\t\t\t您的浏览器不支持嵌入式框架，或者当前配置为不显示嵌入式框架。\r\n\t\t\t\t</iframe>\r\n\t\t\t</div>\r\n\t</div>\r\n</div>\r\n<script>navList(12);</script>\r\n</body>\r\n</html>\r\n' } }
[2019-12-01T14:26:56.585] [INFO] response - { method: 'GET',
  url: '/logout',
  body: {},
  costTime: 62,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/html; charset=utf-8',
        'content-length': '1029' },
     body: '<!DOCTYPE html>\r\n<head>\r\n\t<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n\t<title>登录</title>\r\n\t<link rel="stylesheet" type="text/css" href="/stylesheets/style.css" />\r\n\t<link rel="stylesheet" type="text/css" href="/stylesheets/body.css"/> \r\n</head>\r\n<body>\r\n\t<div class="container">\r\n\t\t<section id="content">\r\n\t\t\t<form action="/checkLogin" method="post">\r\n\t\t\t\t<h1>登录</h1>\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<input type="text" placeholder="工号/学号" required="" id="username" name="user_id"/>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<input type="password" placeholder="密码" required="" id="password" name="password"/>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class="">\r\n\t\t\t\t\t<span class="help-block u-errormessage" id="js-server-helpinfo">&nbsp;</span>\t\t\t\r\n\t\t\t\t</div> \r\n\t\t\t\t<div>\r\n\t\t\t\t\t<!-- <input type="submit" value="Log in" /> -->\r\n\t\t\t\t\t<input type="submit" value="登录" class="btn btn-primary" id="js-btn-login"/>\r\n\t\t\t\t</div>\r\n\t\t\t</form><!-- form -->\r\n\t\t\t\r\n\t\t</section><!-- content -->\r\n\t</div>\r\n\t<!-- container -->\r\n</body>\r\n</html>' } }
[2019-12-01T15:13:01.591] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 11,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T15:16:15.505] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 2,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T15:30:19.485] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T15:30:48.364] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:04:25.990] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 13,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:05:20.983] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:18:25.424] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:18:33.671] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:18:38.941] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:19:54.100] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 2,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T21:23:49.532] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:01:25.795] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 33,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:03:04.909] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 2,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:03:40.952] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 2,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:04:08.286] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:11:08.262] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTEzMDQ1OCwiZXhwIjoxNTc1MTM0MDU4fQ.1naBJirpKWFn2LBdla9i-TnEqMk2Xy7LHHipmVLZrz8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:11:32.182] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1002', password: '123456' },
  costTime: 296,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:11:32.265] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 57,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:12:37.288] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 172,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:14:48.115] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 103,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:17:53.175] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 61,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:18:04.785] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 59,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:19:09.295] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 47,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:19:44.681] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 63,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:21:38.477] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzA5MiwiZXhwIjoxNTc1MjE2NjkyfQ.Hjrj-RYs5K9gNvjwzMqQWWAntiJ8Mh-JnzvkjLTaQ9Q',
  body: {},
  costTime: 47,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { data: [Object] } } }
[2019-12-01T23:25:49.936] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1002', password: '123456' },
  costTime: 14,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:25:50.132] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMiIsInVzZXJfbmFtZSI6IuadjuWbmyIsImlhdCI6MTU3NTIxMzk0OSwiZXhwIjoxNTc1MjE3NTQ5fQ.n27lnPmFRqP0mq6Nty3tsOIhLOH4CTCrK_FjD2J-ldo',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:28:25.562] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 48,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:28:25.756] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDEwNSwiZXhwIjoxNTc1MjE3NzA1fQ.joIN9JsuIL8N70HOUPF9zUDGY5YwZCb7LuuYc-2kclk',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:30:08.290] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1003', password: '123456' },
  costTime: 55,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:30:08.480] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMyIsInVzZXJfbmFtZSI6IueOi-S6lCIsImlhdCI6MTU3NTIxNDIwOCwiZXhwIjoxNTc1MjE3ODA4fQ.OmlPyDdUzwssB5v9_XVHjoaKxPO_dE4qbkVv_h-TFYM',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:31:04.573] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 44,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:31:04.774] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDI2NCwiZXhwIjoxNTc1MjE3ODY0fQ.w1gX0OxsRGgO2fsE_LZVTtQCFJOJ9rNhCU9_vUvrURk',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:35:10.926] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 38,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:35:10.956] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDUxMCwiZXhwIjoxNTc1MjE4MTEwfQ.RGBfd3QZd2JufM5KUwAiTPJibiJ6cdWONruO29TJOls',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:35:15.640] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 19,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:35:15.974] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDUxNSwiZXhwIjoxNTc1MjE4MTE1fQ.Tp52Gi1YiTNjAHQYvzJjaPb--9gPwX3iGCLlzNFY94U',
  body: {},
  costTime: 2,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:35:17.024] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 28,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:35:17.357] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDUxNywiZXhwIjoxNTc1MjE4MTE3fQ.eyrMfJKmzYeeyH0rZEmMkJ8X5xRJ49WTgrdDhDlNEdI',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:36:49.737] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 28,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:36:49.788] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDYwOSwiZXhwIjoxNTc1MjE4MjA5fQ.xF76k3AscbZimSVZXIcIpSagw0hZgx9vpFfaQ5rEAes',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:39:51.599] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 33,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:39:51.638] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDc5MSwiZXhwIjoxNTc1MjE4MzkxfQ.v8b7VbuzVdxDeqXCGdAx9Utu62Fcmz2s31nT_L2Vw-k',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:40:30.349] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 51,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:40:30.680] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNDgzMCwiZXhwIjoxNTc1MjE4NDMwfQ.QRvY43fHG9YwaRFrHJ5ZrzTFOzKhhTXkE8jxQEUdiPY',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:44:20.944] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 39,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:44:20.966] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNTA2MCwiZXhwIjoxNTc1MjE4NjYwfQ.Nc9ZNq1JiPP2qD_TrtWTPfJ2FZm9azYHJXA7G6jSqfU',
  body: {},
  costTime: 0,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
[2019-12-01T23:45:48.556] [INFO] response - { method: 'POST',
  url: '/api/users/postlogin',
  body: { user_id: '1001', password: '123456' },
  costTime: 42,
  response: { status: 200,
     message: 'OK',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'application/json; charset=utf-8' },
     body: { code: 1, data: [Object] } } }
[2019-12-01T23:45:48.604] [INFO] response - { method: 'GET',
  url: '/api/users/userinfo?token=Bearer+eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTAwMSIsInVzZXJfbmFtZSI6IuW8oOS4iSIsImlhdCI6MTU3NTIxNTE0OCwiZXhwIjoxNTc1MjE4NzQ4fQ.rm4N3lDWwU8vh3c3G35eX6JAYxekQmlAcUgnSw-xSc8',
  body: {},
  costTime: 1,
  response: { status: 401,
     message: 'Unauthorized',
     header: 
      { vary: 'Origin',
        'access-control-allow-origin': 'http://localhost::8080',
        'access-control-allow-credentials': 'true',
        'access-control-expose-headers': 'WWW-Authenticate,Server-Authorization',
        'content-type': 'text/plain; charset=utf-8',
        'content-length': '12' },
     body: 'Unauthorized' } }
